﻿using CommunityToolkit.Mvvm.ComponentModel;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SuperMicroWave.Models
{
    public partial class HeatFlowModel : ObservableObject
    {
        [ObservableProperty]
        public int index;

        public uint HeatTime { get; set; }

        public uint TargetTemp { get; set; }

        public uint HoldTime { get; set; }

        public float P { get; set; }

        public float I { get; set; }

        public float D { get; set; }

        public bool Fan0 { get; set; }

        public bool Fan1 { get; set; }

        public bool Fan2 { get; set; }

        public bool Fan3 { get; set; }

        public bool Fan4 { get; set; }

        public string AddFont { get; set; }

        public string DelFont { get; set; }
    }
}
